home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Champak 66
/
Vol 66.iso
/
games
/
bob_espo.swf
/
scripts
/
__Packages
/
MainBroadcaster.as
< prev
next >
Wrap
Text File
|
2013-04-24
|
656b
|
26 lines
class MainBroadcaster
{
static var PAUSE_EVENT = "doPause";
static var UNPAUSE_EVENT = "doUnPause";
static var DO_ACTION_EVENT = "doAction";
static var oRef = null;
function MainBroadcaster()
{
MainBroadcaster.oRef = this;
this.oBroadcaster = new Object();
AsBroadcaster.initialize(this.oBroadcaster);
}
static function get Instance()
{
return MainBroadcaster.oRef;
}
function doAddListener(listenerObj)
{
this.oBroadcaster.addListener(listenerObj);
}
function doAction()
{
this.oBroadcaster.broadcastMessage(MainBroadcaster.DO_ACTION_EVENT);
}
}